Big Huge Thesaurus

mental representation

noun